body
  background:           #444444

#hd,#bd,#ft
  width:                780px
  margin:               0 auto
  background:           #888888
  padding:              10px

#hd
  #header
    position:                 relative
    background:               transparent
    #head-left-box
      background:             black
      height:                 80px
      width:                  408px
      float:                  left
      #inner-logo-box-left
        background:           black
        float:                left
        display:              block       
        color:                white
        line-height:          80px
        font-size:            25px
        margin-left:          65px
        background:           #000000
      #inner-logo-box-right
        float:              right
        color:              #000000
        margin-left:        7px
        padding-left:       5px
        height:             100%    
        width:              50%
        line-height:        80px
        text-align:         left
        font-size:          25px 
        background:         #FFFFFF                   
    #language
      position:             absolute
      top:                  5px
      right:                10px
      font-size:            xx-small
      float:                right
    #login
      position:             absolute
      top:                  40px
      right:                5px 
      padding:              5px 10px
      background:           #FFFFFF
      border:               1px solid #444444
 
 
        
  .navigation
    font-size:            16px
    color:                #CC0000
    background:           #FFFFFF
    padding:              3px 10px
    margin-top:           10px
    a:hover
      color:              #444444
      text-decoration:    underline
    p:hover  
      margin-left:         50% 
#sidebar
  float:                left
  width:                20%
  input, select
    display:            block
    margin-bottom:      5px

#content
  float:                right
  width:                75%
  min-height:           500px
  height:               auto !important
  height:               500px
  #content-title
    padding-left:       10px
    
#event-listings
  .listing
    padding:            10px
    background:         #FFFFFF
    margin-top:         10px
  a
    font-size:          16px
    text-decoration:    underline
  a:visited
    color:		        #888888
  th
    text-align:         left
    color:              #000000
    padding:            1px 5px 1px 0px
  a.listings-navigation
    display:            block
    padding:            1px 5px 1px 0px
    color:              #000000
    
#flash
  color:                #CC0000
  font-size:            34px     
